package com.ordos.recruit.module.audit.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

@TableName("RECRUITMENT_APPLICATION_AUDIT")
@NoArgsConstructor
@AllArgsConstructor
@Data
public class RecruitmentApplicationAuditPo {
    /**
     * 主键
     */
    private String id;
    /**
     * 最终考核状态（0-审核通过；1-审核不通过；2-重新填报）
     */
    private String auditStatusCode;
    /**
     * 最终考核意见
     */
    private String auditStatusMsg;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 创建人
     */
    private String createUser;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 修改人
     */
    private String updateUser;
    /**
     * 招聘申请id
     */
    private String applicationId;
    /**
     * 审核记录明细集合
     */
    @TableField(exist = false)
    private List<RecruitmentApplicationAuditDetailPo> auditDetailList;
}
